spring an armor - Espagnol Anglais Dictionnaire